periodic registration - French English Dictionary